.tree-view {
    overflow: auto;
    width: 100%;
    zoom: 1;
}

.node-pipe, .node-minus, .node-blank, .node-minus-tree, .node-indent, .node-last-left, .node-last-right {
    height: 100%;
    display: block;
    float: left;
    zoom: 1;
}

.node-child {
    width: 2px;
    height: 2px;
    float: left;
}

.node-minus, .node-minus-tree, .node-last-right, .node-last-left {
    height: 8px;
    margin: 0px;
}

.node-minus-tree {
    margin-left: 4px;
}

.first-column {
    clear: both;
    overflow: visible;
}

.node-content {
    white-space: nowrap;
    height: 100%;
    *display: inline;
    zoom: 1;
}